#pragma once
#include <valarray>
#include "Picture.h"

/*
This class prepares a file name for saving the selected view.
*/
class FilePath
{
public:
	FilePath();
	void SetPathToOriginal(LPCTSTR inPathToOriginal);
	int GetFileNameToSave(LPTSTR ioBuffer, int inBufSize, bool inAddViewSuffix, ViewID mSelectedViewID) const;
private:
	std::valarray<TCHAR> mPathToOriginal;

	FilePath(const FilePath&);
	void operator=(const FilePath&);
};

